﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Chapter06
{
    /// <summary>
    /// 第6章 函数
    /// </summary>
    public class Program
    {
        public static void Main(string[] args)
        {
            #region 01 定义和使用函数
            /*
             * 01 返回值
             * 02 参数
             * 02.01 参数匹配
             * 02.02 参数数组
             * 只能有一个，且是最后一个
             * 02.03 引用参数和值参数
             * 02.04 输出参数
             * */
            Code01.Begin();
            Code01.BeginEx01();
            Code01.BeginEx02();
            Code01.BeginEx03();
            #endregion

            #region 02 变量的作用域
            /*
             * 01 其他结构中变量的作用域
             * 02 参数和返回值与全局数据
             * */
            Code02.Begin();
            #endregion

            #region 03 Main()函数
            Code03.BeginEx04();
            #endregion

            #region 04 结构函数
            Code04.Begin();
            #endregion

            #region 05 函数的重载
            Code05.Begin();
            #endregion

            #region 06 委托
            Code06.BeginEx05();
            #endregion

            #region 07 小结
            #endregion

            #region 08 练习
            Code08.Begin();
            #endregion

            #region 09 本章要点
            #endregion
        }

    }
}
